package com.omronservice.app.curve.mapper;


import com.omronservice.app.curve.bean.dayscurve.DaysCurveBean;
import org.apache.ibatis.annotations.Param;

import java.util.HashMap;
import java.util.List;


public interface SFCurveMapper {


    List<HashMap<String,String>> selectSf(@Param("startDate") String startDate, @Param("endDate") String endDate,@Param("parameterId") String parameterId
    ,@Param("lineId") String lineId);

    List<HashMap<String,String>> selectHaml(@Param("startDate") String startDate,@Param("endDate") String endDate,@Param("parameterId") String parameterId,@Param("lineId") String lineId);

    /**
     * 按照小时 ****************************************************************************************************************
     */


    List<HashMap<String,String>> selectSfByHour(@Param("startDate") String startDate, @Param("endDate") String endDate,@Param("parameterId") String parameterId
            ,@Param("lineId") String lineId);

    List<HashMap<String,String>> selectHamlByHour(@Param("startDate") String startDate,@Param("endDate") String endDate,@Param("parameterId") String parameterId,@Param("lineId") String lineId);

    /**
     * 按照秒 ****************************************************************************************************************
     */

    List<HashMap<String,String>> selectSfBySec(@Param("startDate") String startDate, @Param("endDate") String endDate,@Param("parameterId") String parameterId
            ,@Param("lineId") String lineId);

    List<HashMap<String,String>> selectHamlBySec(@Param("startDate") String startDate,@Param("endDate") String endDate,@Param("parameterId") String parameterId,@Param("lineId") String lineId);



}
